برنامه نویسی پایتون برای مبتدیان - آموزش در 100 مرحله آسان [ویدئو]

Python Programming for Beginners - Learn in 100 Easy Steps [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون یکی از محبوب ترین زبان های برنامه نویسی است. پایتون ویژگی های برنامه نویسی شی گرا و ساختاری را ارائه می دهد. ما عاشق برنامه نویسی هستیم هدف ما از این دوره ایجاد عشق به برنامه نویسی است. در بیش از 150 مرحله، مهم ترین ویژگی های زبان برنامه نویسی پایتون را بررسی می کنیم ??مبانی برنامه نویسی پایتون - عبارات، متغیرها و خروجی چاپ ??اپراتورهای پایتون - عملگر تخصیص پایتون، عملگرهای رابطه ای و منطقی، اپراتورهای اتصال کوتاه ??شرط Python و بیانیه If ??روش ها - پارامترها، آرگومان ها و مقادیر بازگشتی مروری بر پلتفرم پایتون ??برنامه نویسی شی گرا - کلاس، شی، حالت و رفتار ??مبانی OOPS - کلاس کپسوله سازی، وراثت و چکیده. ??مبانی در مورد انواع داده پایتون ??مبانی در مورد ماژول های داخلی پایتون ??شرط با پایتون - عبارت If Else، Nested If Else ??Loops - برای حلقه، در حالی که حلقه در پایتون، شکستن و ادامه ??تغییرناپذیری انواع پایه پایتون ??ساختارهای داده پایتون - لیست، مجموعه، دیکشنری و تاپل ها ??مقدمه ای بر آرگومان های متغیر ??مبانی طراحی کلاس - کلاس، شی، حالت و رفتار. تصمیم گیری دولت و سازندگان. ??مقدمه ای بر رسیدگی به استثناها - فرآیند تفکر شما در حین رسیدگی به استثنا. سعی کنید، به جز، دیگری و در نهایت. سلسله مراتب استثنایی پرتاب یک استثنا. ایجاد و پرتاب یک استثنای سفارشی. تمامی کدها و فایل های پشتیبانی این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Python-Programming-for-Beginners---Learn-in-100-Easy-Steps پایتون را به روش مدرن - گام به گام - با 200 نمونه کد عملی یاد خواهید گرفت شما بهترین شیوه ها در نوشتن کد پایتونیک با کیفیت بالا را درک خواهید کرد طیف وسیعی از تمرین های برنامه نویسی عملی را با پایتون حل خواهید کرد شما یاد خواهید گرفت که با پایتون برنامه های شی گرا عالی بنویسید شما تمام مهارت های پایتون مورد نیاز برای انتقال به نقش های تجزیه و تحلیل، یادگیری ماشین و علم داده را به دست خواهید آورد شما تمام مهارت ها را برای نشان دادن یک تخصص با برنامه نویسی پایتون در مصاحبه های شغلی خود به دست خواهید آورد. شما در مورد طیف گسترده ای از ساختارهای داده پایتون - لیست، مجموعه، دیکشنری و تاپل ها خواهید آموخت. شما اصول اولیه PyCharm IDE و Python Shell را یاد خواهید گرفت شما یاد خواهید گرفت که چگونه به عنوان یک برنامه نویس پایتون فکر کنید شما اصول برنامه نویسی را یاد خواهید گرفت - متغیرها، انتخاب نوع داده، اجرای شرطی، حلقه ها، نوشتن روش های عالی، تجزیه مسائل به زیرمسائل و پیاده سازی مدیریت استثنا. شما اصول برنامه نویسی شی گرا - ارث بری، کلاس انتزاعی و سازنده ها را یاد خواهید گرفت. مفاهیم مهم برنامه نویسی شی گرا - انتزاع و وراثت را یاد خواهید گرفت این دوره برای کسانی است که می خواهند برنامه نویسی با پایتون را یاد بگیرند. شما می خواهید کارها را با پایتون خودکار کنید. دوره فوق العاده است، مدرس دانش خوبی در این زمینه دارد * این دوره با تجربه برنامه نویسی پایتون صفر قابل مشاهده است.

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چگونه از راهنمای دوره بهترین استفاده را ببریم؟ How to Make Best use of the Course Guide?

  • نصب پایتون و راه اندازی پایتون شل Installing Python and Launching Python Shell

مقدمه ای بر برنامه نویسی پایتون با جدول ضرب Introduction to Python Programming With Multiplication Table

  • مرحله 01 - شروع به برنامه نویسی Step 01 - Getting Started with Programming

  • مرحله 02 - مقدمه ای بر چالش جدول ضرب Step 02 - Introduction to Multiplication Table challenge

  • مرحله 03 - چالش جدول ضرب را تجزیه کنید Step 03 - Break down Multiplication Table Challenge

  • مرحله 04 - بیان پایتون - مقدمه Step 04 - Python Expression - An Introduction

  • مرحله 05 - بیان پایتون - تمرینات Step 05 - Python Expression – Exercises

  • مرحله 06 - بیان پایتون - پازل Step 06 - Python Expression – Puzzles

  • مرحله 07 - چاپ خروجی در کنسول با پایتون Step 07 - Printing output to console with Python

  • مرحله 08 - فراخوانی توابع در پایتون - پازل Step 08 - Calling Functions in Python – Puzzles

  • مرحله 09 - خروجی چاپ پیشرفته برای کنسول با پایتون Step 09 - Advanced Printing output to console with Python

  • مرحله 10 - خروجی چاپ پیشرفته به کنسول با پایتون - تمرینات و پازل Step 10 - Advanced Printing output to console with Python - Exercises and Puzzle

  • مرحله 11 - آشنایی با متغیرها در پایتون Step 11 - Introduction to Variables in Python

  • مرحله 12 - مقدمه ای بر متغیرها در پایتون - پازل ها Step 12 - Introduction to Variables in Python – Puzzles

  • مرحله 13 - بیانیه تکلیف Step 13 - Assignment Statement

  • مرحله 14 - نکته - استفاده از رشته های فرمت شده در روش چاپ Step 14 - Tip - Using formatted strings in print method

  • مرحله 15 - استفاده از For Loop برای چاپ جدول ضرب Step 15 - Using For Loop to Print Multiplication Table

  • مرحله 16 - استفاده از For Loop در پایتون - پازل Step 16 - Using For Loop in Python – Puzzles

  • مرحله 17 - استفاده از حلقه For در پایتون - تمرینات Step 17 - Using For Loop in Python – Exercises

  • مرحله 18 - شروع به برنامه نویسی - تجدید نظر در تمام اصطلاحات Step 18 - Getting Started with Programming - Revise all Terminology

مقدمه ای بر روش ها - جدول ضرب Introduction to Methods - Multiplication Table

  • مرحله 00 - بخش 02 - روشها - مقدمه Step 00 - Section 02 - Methods - An Introduction

  • مرحله 01 - اولین روش پایتون شما - Hello World Twice و بیانیه های تمرین Step 01 - Your First Python Method - Hello World Twice and Exercise Statements

  • مرحله 02 - مقدمه ای بر روش های پایتون - تمرین ها Step 02 - Introduction to Python Methods – Exercises

  • مرحله 03 - مقدمه ای بر روش های پایتون - آرگومان ها و پارامترها Step 03 - Introduction to Python Methods - Arguments and Parameters

  • مرحله 04 - مقدمه ای بر پارامترهای روش پایتون - تمرین ها Step 04 - Introduction to Python Method Parameters – Exercises

  • مرحله 05 - مقدمه ای بر روش پایتون - پارامترهای چندگانه Step 05 - Introduction to Python Method - Multiple Parameters

  • مرحله 06 - بازگشت به جدول ضرب - ایجاد یک روش Step 06 - Getting back to Multiplication Table - Creating a method

  • مرحله 07 - نکته - تورفتگی پادشاه است Step 07 - Tip - Indentation is king

  • مرحله 08 - مقدمه ای بر روش پایتون - پازل ها - پارامترهای نامگذاری شده Step 08 - Introduction to Python Method - Puzzles - Named Parameters

  • مرحله 09 - مقدمه ای بر روش پایتون - مقادیر بازگشتی Step 09 - Introduction to Python Method - Return Values

  • مرحله 10 - مقدمه ای بر روش پایتون - مقادیر بازگشتی - تمرینات Step 10 - Introduction to Python Method - Return Values – Exercises

مقدمه ای بر پلتفرم پایتون Introduction to Python Platform

  • مرحله 01 - نوشتن و اجرای اولین اسکریپت پایتون Step 01 - Writing and Executing your First Python Script

  • مرحله 02 - ماشین مجازی پایتون و بایت کد Step 02 - Python Virtual Machine and bytecode

مقدمه ای بر PyCharm Introduction to PyCharm

  • مرحله 01 - نصب و معرفی PyCharm Step 01 - Installing and Introduction to PyCharm

  • مرحله 02 - یک فایل پایتون را با PyCharm بنویسید و اجرا کنید Step 02 - Write and Execute a Python File with PyCharm

  • مرحله 03 - تمرین - روش جدول ضرب را با PyCharm بنویسید Step 03 - Execise - Write Multiplication Table Method with PyCharm

  • مرحله 04 - اشکال زدایی کد با PyCharm Step 04 - Debugging Code with PyCharm

  • مرحله 05 - نکات PyCharm: ابزار Windows Step 05 - PyCharm Tips: Tool Windows

  • مرحله 06 - نکات PyCharm: میانبرهای صفحه کلید Step 06 - PyCharm Tips: Keyboard Shortcuts

انواع داده های عددی پایه و اجرای مشروط Basic Numeric Data Types and Conditional Execution

  • مرحله 01 - مقدمه ای بر انواع داده های عددی Step 01 - Introduction to Numeric Data Types

  • مرحله 02 - تمرین - محاسبه سود ساده Step 02 - Exercise - Calculate Simple Interest

  • مرحله 03 - مقدمه ای بر انواع داده های عددی - پازل Step 03 - Introduction to Numeric Data Types – Puzzles

  • مرحله 04 - مقدمه ای بر نوع داده بولی Step 04 - Introduction to Boolean Data Type

  • مرحله 05 - مقدمه ای برای If Condition Step 05 - Introduction to If Condition

  • مرحله 06 - مقدمه ای بر اگر شرط - تمرینات Step 06 - Introduction to If Condition – Exercises

  • مرحله 07 - عملگرهای منطقی - و یا نه Step 07 - Logical Operators - and or not

  • مرحله 08 - عملگرهای منطقی - و یا نه - پازل Step 08 - Logical Operators - and or not – Puzzles

  • مرحله 09 - مقدمه ای برای If Condition - else و elif Step 09 - Introduction to If Condition - else and elif

  • مرحله 10 - if, else و elif - تمرین منو - قسمت 1 Step 10 - if, else and elif - Menu Exercise - Part 1

  • مرحله 11 - if, else و elif - تمرین منو - قسمت 2 Step 11 - if, else and elif - Menu Exercise - Part 2

  • مرحله 12 - if، else و elif - پازل Step 12 - if, else and elif – Puzzles

متن در پایتون Text in Python

  • مرحله 01 - متن در پایتون - روش‌ها در کلاس str Step 01 - Text in Python - Methods in str class

  • مرحله 02 - تبدیل نوع داده - پازل Step 02 - Data Type Conversion – Puzzles

  • مرحله 03 - رشته ها تغییر ناپذیر هستند Step 03 - Strings are immutable

  • مرحله 04 - هیچ نوع داده شخصیت جداگانه ای وجود ندارد Step 04 - There is no separate Character data type

  • مرحله 05 - ماژول رشته Step 05 - String module

  • مرحله 06 - تمرین - حروف صدادار، چاپ حروف کوچک و بزرگ است Step 06 - Exercise - is vowel, print lower case and upper case characters

  • مرحله 07 - رشته - تمرین و پازل Step 07 - String - Exercises and Puzzles

  • مرحله 08 - رشته - نتیجه گیری Step 08 - String – Conclusion

حلقه های پایتون Python Loops

  • مرحله 01 - برای اصول اولیه حلقه Step 01 - For loop basics

  • مرحله 02 - برای تمرین حلقه 1 - is_prime Step 02 - For loop exercise 1 - is_prime

  • مرحله 03 - برای تمرین حلقه 2 - sum_upto_n Step 03 - For loop exercise 2 - sum_upto_n

  • مرحله 04 - برای تمرین حلقه 3 - مجموع مقسوم علیه Step 04 - For loop exercise 3 - sum of divisors

  • مرحله 05 - برای تمرین حلقه 4 - یک مثلث عددی را چاپ کنید Step 05 – For loop exercise 4 - print a number triangle

  • مرحله 06 - معرفی حلقه while در پایتون Step 06 - Introduction to while loop in Python

  • مرحله 07 - حلقه while - تمرینات Step 07 - While loop – Exercises

  • مرحله 08 - انتخاب یک حلقه - تمرین منو Step 08 - Choosing a Loop - Menu Exercise

  • مرحله 09 - حلقه ها - پازل ها - شکستن و ادامه دادن Step 09 - Loops - Puzzles - break and continue

نکات پایتون برای مبتدیان Python Tips for Beginners

  • نکته 1 - استفاده از ماژول های از پیش تعریف شده پایتون Tip 1 - Using Predefined Python Modules

  • نکته 2 - حلقه - گرفتن عنصر شاخص Tip 2 - Loop - Getting Index Element

  • نکته 3 - بیانیه If short hand Tip 3 - Short hand If Statement

  • نکته 4 - پایتون زبان قوی و پویا است Tip 4 - Python is Strongly Typed and Dynamic Language

  • نکته 4 - اشتباهات مبتدیان - سایه زدن Tip 4 - Beginners Mistakes – Shadowing

  • نکته 5 - اشتباهات مبتدیان - تورفتگی Tip 5 - Beginners Mistakes – Indentation

  • نکته 6 - PEP8 - راهنمای سبک پایتون Tip 6 - PEP8 - Python Style Guide

  • نکته 7 - PEP20 - Zen of Python Tip 7 - PEP20 - Zen of Python

مقدمه ای بر برنامه نویسی شی گرا Introduction to Object Oriented Programming

  • مرحله 00 - مقدمه ای بر برنامه نویسی شی گرا - نمای کلی بخش Step 00 - Introduction to Object Oriented Programming - Section Overview

  • مرحله 01 - مقدمه ای بر برنامه نویسی شی گرا - مبانی Step 01 - Introduction to Object Oriented Programming – Basics

  • مرحله 02 - مقدمه ای بر برنامه نویسی شی گرا - اصطلاحات - کلاس، شی Step 02 - Introduction to Object Oriented Programming - Terminology - Class, Object

  • مرحله 03 - مقدمه ای بر برنامه نویسی شی گرا - تمرین - خرید آنلاین Step 03 - Introduction to Object Oriented Programming - Exercise - Online Shopping

  • مرحله 04 - کلاس اول و شی - کلاس کشوری Step 04 - First Class and Object - Country class

  • مرحله 05 - کلاس موتور دوچرخه پایتون و چند شی ایجاد کنید Step 05 - Create Motor Bike Python Class and a couple of objects

  • مرحله 06 - کلاس و اشیا - چند پازل Step 06 - Class and Objects - a few Puzzles

  • مرحله 07 - سازنده کلاس موتور سیکلت Step 07 - Constructor for MotorBike class

  • مرحله 08 - سازنده کلاس کتاب - تمرین Step 08 - Constructor for Book class – Exercise

  • مرحله 09 - سازندگان - پازل Step 09 - Constructors – Puzzles

  • مرحله 10 - کلاس و اشیاء - روش ها و رفتار Step 10 - Class and Objects - Methods and Behavior

  • مرحله 11 - تمرین - کلاس کتاب را با کپی تقویت کنید Step 11 - Exercise - Enhance Book class with copies

  • مرحله 12 - کلاس و اشیاء - روشها و رفتار - معماهای خود Step 12 - Class and Objects - Methods and Behavior - Puzzles on self

  • مرحله 13 - مزایای کپسولاسیون Step 13 - Advantages of Encapsulation

  • مرحله 14 - همه چیز در پایتون Object است Step 14 - Everything is Object in Python

ساختارهای داده پایتون Python Data Structures

  • مرحله 01 - ساختارهای داده پایتون - چرا به آنها نیاز داریم؟ Step 01 - Python Data Structures - Why do we need them?

  • مرحله 02 - عملیات در ساختار داده فهرست Step 02 - Operations on List Data Structure

  • مرحله 03 - تمرین با لیست - کلاس دانش آموز Step 03 - Exercise with List - Student class

  • مرحله 04 - پازل با لیست رشته ها Step 04 - Puzzles with Strings Lists

  • مرحله 05 - فهرست برش Step 05 - List Slicing

  • مرحله 06 - مرتب سازی فهرست، حلقه زدن و معکوس کردن Step 06 - List Sorting, Looping and Reversing

  • مرحله 07 - فهرست به عنوان پشته و صف Step 07 - List as a Stack and Queue

  • مرحله 08 - فهرست با یک کلاس سفارشی - کشور و نمایندگی Step 08 - List with a custom class - Country and representation

  • مرحله 08 - لیست با یک کلاس سفارشی - قسمت 2 - مرتب سازی، حداکثر و حداقل Step 08 - List with a custom class - Part 2 - sorting, max and min

  • مرحله 09 - درک لیست Step 09 - List Comprehension

  • مرحله 10 - مقدمه ای بر Set Step 10 - Introduction to Set

  • مرحله 11 - مقدمه ای بر دیکشنری Step 11 - Introduction to Dictionary

  • مرحله 12 - تمرین با دیکشنری - کلمات و کاراکترها Step 12 - Exercise with Dictionary - Word and Character Occurrences

  • مرحله 13 - پازل با ساختار داده Step 13 - Puzzles with Data Structures

  • مرحله 14 - چندتایی Step 14 – Tuples

دوباره برنامه نویسی شی گرا Object Oriented Programming Again

  • مرحله 01 - مبانی OOPS بازبینی شد Step 01 - OOPS Basics Revised

  • مرحله 02 - طراحی یک کلاس فن Step 02 - Designing a Fan Class

  • مرحله 03 - ترکیب شی - کتاب و بررسی Step 03 - Object Composition - Book and Reviews

  • مرحله 04 - چرا به ارث نیاز داریم؟ Step 04 - Why do we need Inheritance

  • مرحله 05 - همه کلاس ها در پایتون 3 از شی به ارث می برند Step 05 - All classes in Python 3 inherit from object

  • مرحله 06 - ارث بردن چندگانه Step 06 - Multiple Inheritance

  • مرحله 07 - ایجاد و استفاده از یک کلاس انتزاعی Step 07 - Creating and Using an Abstract Class

  • مرحله 08 - الگوی روش الگو با کلاس دستور غذا Step 08 - Template Method Pattern with Recipe Class

  • مرحله 09 - یک بازبینی سریع Step 09 - A Quick Revision

مدیریت خطا با پایتون Error Handling with Python

  • مرحله 01 - مقدمه ای بر رسیدگی به خطا - فرآیند فکر شما در هنگام رسیدگی به خطا Step 01 - Introduction to Error Handling - Your Thought Process during Error Handling

  • مرحله 02 - مبانی سلسله مراتب استثنا Step 02 - Basics of Exception Hierarchy

  • مرحله 03 - اصول مدیریت خطا - به جز امتحان کنید Step 03 - Basics of Error Handling - try except

  • مرحله 04 - مدیریت خطاهای چندگانه با بلوک های چندگانه به جز Step 04 - Handling Multiple Errors with Multiple except blocks

  • مرحله 05 - رسیدگی به خطاها - معماها - جزئیات استثنایی Step 05 - Error Handling - Puzzles - Exception Details

  • مرحله 06 - مدیریت خطا - در نهایت و موارد دیگر Step 06 - Error Handling - finally and else

  • مرحله 07 - رسیدگی به خطا - پازل 2 Step 07 - Error Handling - Puzzles 2

  • مرحله 08 - افزایش استثنائات Step 08 - Raising Exceptions

  • مرحله 09 - افزایش استثناهای سفارشی Step 09 - Raising Custom Exceptions

چند نکته بیشتر پایتون A Few More Python Tips

  • نکته 1 - ماژول ریاضی و کلاس اعشاری Tip 1 - Math Module and Decimal Class

  • نکته 2 - ماژول آمار - میانگین و میانه را پیدا کنید Tip 2 - Statistics Module - find mean and median

  • نکته 3 - ماژول مجموعه ها - deque برای صف و پشته Tip 3 - Collections Module - deque for Queue and Stack

  • نکته 4 - ماژول تاریخ Tip 4 - Date Module

  • نکته 5 - روش ها و استدلال ها - مبانی Tip 5 - Methods and Arguments – Basics

  • نکته 6 - روش ها و استدلال ها - استدلال های کلیدواژه Tip 6 - Methods and Arguments - Keyword Arguments

  • نکته 7 - روش ها و استدلال ها - باز کردن لیست ها و فرهنگ لغت ها Tip 7 - Methods and Arguments - Unpacking Lists and Dictionaries

  • نکته 8 - ایجاد ماژول های سفارشی و استفاده از آنها Tip 8 - Creating Custom Modules and Using Them

  • نکته 9 - تعریف برابری برای کلاس ها Tip 9 - Defining Equality for Classes

  • نکته 10 - هیچ Tip 10 – None

با تشکر و تبریک Thank You and Congratulations

  • تبریک می گویم Congratulations

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

برنامه نویسی پایتون برای مبتدیان - آموزش در 100 مرحله آسان [ویدئو]
جزییات دوره
11 h 33 m
136
Packtpub Packtpub
(آخرین آپدیت)
2
3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.